61151532
28039464
44058019
13734338
5865640
28527663
50504699
86744927
85182225
7923303
86459370
70248180
92124739
65877657
31017611
19811934
47172115
14708464
11276326
17434117
96653456
21347958
8602765
63163802
16333247
37184755
76204086
55143712
51018103
23181105
10199765
63897395
61059024
78865762
63168473
66906116
31789226
56457218
13122606
86994465