56309506
87452591
50351481
37832013
7338258
17134894
74163760
790265
5838462
11919671
80175874
29261420
65353653
61687185
96814330
6325951
71784195
22833366
55127606
64455727
89983541
7451769
11136283
379520
87473516
48032911
74337031
15102973
10834727
365531
64534270
49605495
51735165
8048608
42324948
52494336
51002115
24641397
49142762
81349742