7522605
82822044
73278634
67005765
13731163
50822097
1002106
30327212
32758736
8662395
52985452
36835311
20018709
44456392
19415033
32055912
56549142
57033534
36975442
56334233
81908014
86835943
38667845
72255472
295798
365401
11218486
56925703
72441907
13346458
8126263
35966806
79089835
32801658
4902781
787224
89019502
35117742
1723641
50087300